![]() ![]() ![]() ![]() ![]() Alan numitron clock Clapclap 2313/1386 SNES Pi Webserver USB Volume/USB toys Smokey amp Laser cutter WordClock ardReveil v3 SNES Arcade cabinet Game boy projects cameleon Home Presence Detector ![]() AlanFromJapan ![]() ![]() ![]() Akizukidenshi Elec-lab Rand Nerd Tut EEVblog SpritesMods AvrFreaks Gameboy Dev FLOZz' blog Switch-science Sparkfun Suzusho Datasheet Lib Reddit Elec Ermicro Carnet du maker (fr) |
finger password keyboardLast update: Thu Jun 5 22:25:41 2025
Software: USB without Arduino
Hardware: RapideUSB DiagramsProcess diagram![]() ![]() Block diagram![]() Schematics![]() Forgive the crudity, I put just the essential components but you have all the base here: an ATmega8a, the USB connection, Level converter, Finger print scanner and a handful of switches. CreationBill Of MaterialsReminder: basically all the USB part is a RapideUSB board, and all the other components are soldered on that same board (on the free space zone). For the detailed BOM of the RapideUSB go to its page.
CodeOn the git repository : https://github.com/AlanFromJapan/alanarduinotools/tree/master/Atmegaxx8/FingerPasswordKeyboardPoints of interrestKeyboard mappingI live in Japan and have a Japanese keyboard on my pc, means that the keys are mapped differently, and it's the software job to adapt and send the right code to the PC. Therefore in the keyboard.h file you can select which mode you work in to correctly map keys and codes sent to PC. Japan is the one I use, US should be ok provided you check a little.Default keyboard mapping: http://www.usb.org/developers/hidpage#HID_Usage or direct link to PDF. About that mapping problem for Japanese keyboard, the invaluable explanation detailed is here http://web.stanford.edu/class/cs140/projects/pintos/specs/kbd/scancodes-7.html Pictures![]() ![]() ![]() If you wonder top wood is Pao Santo and sides are Magnolia, finish is shellac and yes I had some splinters while working the Pao Santo LinksUSB keyboard on the cheap |
All content on this site is shared under the MIT licence (do what u want, don't sue me, hat tip appreciated) electrogeek.tokyo ~ Formerly known as Kalshagar.wikispaces.com and electrogeek.cc (AlanFromJapan [2009 - 2025]) |